package ysq.xyg.model.info;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.io.Serializable;
import java.util.Date;

/**
 * 会员信息
 * */
public class MemberInfo implements Serializable {

    private String id;

    //微信openid
    private String openid;

    //微信头像
    private String headImage;
    //密码
    private String password;

    //微信昵称
    private String nickName;

    //级别(对应会员级别id)
    private String grade;

    //会员卡号
    private String cardNo;

    //会员积分
    private int score;

    //图片一
    private String picOne;
    //图片二
    private String picTwo;
    //图片三
    private String picThree;
    //图片四
    private String picFour;
    //图片五
    private String picFive;

    //性别
    private String sex;

    //出生日期
    private String brithday;

    //用户类型:高中党，大学党，工作党，保密
    private String type;

    //想要：求上分、求脱单等，多个以","隔开
    private String want;

    //手机号
    private String phone;

    //微信号
    private String wechatNum;

    //qq号
    private String qqNum;

    //学校名称
    private String schoolName;
    //身高
    private String memberHeight;

    //来自地区
    private String comeAddress;
    //经常出没地区
    private String useAddress;
    //签名
    private String introduct;
    //我的签名 多个以“，”隔开
    private String memberTag;
    //兴趣话题 多个以“，”隔开
    private String likeTheme;
    //兴趣运动 多个以“，”隔开
    private String likeSports;
    //兴趣音乐 多个以“，”隔开
    private String likeMusic;
    //状态;1、已认证，2、未认证
    private String status;
    //账号金额（单位为1)
    private Double money;

    //创建时间
    private Date createTime;

    //区域id
    private String areaUserId;

    //一级介绍人id
    private String oneUserId;

    //二级介绍人id
    private String towUserId;
    //关注数量
    private int attentNum;
    private int num;
    private String userId;
    private String startDate;
    private String endDate;
    private String memberIds;
    private String gradeName;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getOpenid() {
        return openid;
    }

    public void setOpenid(String openid) {
        this.openid = openid;
    }

    public String getHeadImage() {
        return headImage;
    }

    public void setHeadImage(String headImage) {
        this.headImage = headImage;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getGrade() {
        return grade;
    }

    public void setGrade(String grade) {
        this.grade = grade;
    }

    public String getCardNo() {
        return cardNo;
    }

    public void setCardNo(String cardNo) {
        this.cardNo = cardNo;
    }

    public int getScore() {
        return score;
    }

    public void setScore(int score) {
        this.score = score;
    }

    public String getPicOne() {
        return picOne;
    }

    public void setPicOne(String picOne) {
        this.picOne = picOne;
    }

    public String getPicTwo() {
        return picTwo;
    }

    public void setPicTwo(String picTwo) {
        this.picTwo = picTwo;
    }

    public String getPicThree() {
        return picThree;
    }

    public void setPicThree(String picThree) {
        this.picThree = picThree;
    }

    public String getPicFour() {
        return picFour;
    }

    public void setPicFour(String picFour) {
        this.picFour = picFour;
    }

    public String getPicFive() {
        return picFive;
    }

    public void setPicFive(String picFive) {
        this.picFive = picFive;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getBrithday() {
        return brithday;
    }

    public void setBrithday(String brithday) {
        this.brithday = brithday;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getWant() {
        return want;
    }

    public void setWant(String want) {
        this.want = want;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getWechatNum() {
        return wechatNum;
    }

    public void setWechatNum(String wechatNum) {
        this.wechatNum = wechatNum;
    }

    public String getQqNum() {
        return qqNum;
    }

    public void setQqNum(String qqNum) {
        this.qqNum = qqNum;
    }

    public String getSchoolName() {
        return schoolName;
    }

    public void setSchoolName(String schoolName) {
        this.schoolName = schoolName;
    }

    public String getMemberHeight() {
        return memberHeight;
    }

    public void setMemberHeight(String memberHeight) {
        this.memberHeight = memberHeight;
    }

    public String getComeAddress() {
        return comeAddress;
    }

    public void setComeAddress(String comeAddress) {
        this.comeAddress = comeAddress;
    }

    public String getUseAddress() {
        return useAddress;
    }

    public void setUseAddress(String useAddress) {
        this.useAddress = useAddress;
    }

    public String getIntroduct() {
        return introduct;
    }

    public void setIntroduct(String introduct) {
        this.introduct = introduct;
    }

    public String getMemberTag() {
        return memberTag;
    }

    public void setMemberTag(String memberTag) {
        this.memberTag = memberTag;
    }

    public String getLikeTheme() {
        return likeTheme;
    }

    public void setLikeTheme(String likeTheme) {
        this.likeTheme = likeTheme;
    }

    public String getLikeSports() {
        return likeSports;
    }

    public void setLikeSports(String likeSports) {
        this.likeSports = likeSports;
    }

    public String getLikeMusic() {
        return likeMusic;
    }

    public void setLikeMusic(String likeMusic) {
        this.likeMusic = likeMusic;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public Double getMoney() {
        return money;
    }

    public void setMoney(Double money) {
        this.money = money;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getAreaUserId() {
        return areaUserId;
    }

    public void setAreaUserId(String areaUserId) {
        this.areaUserId = areaUserId;
    }

    public String getOneUserId() {
        return oneUserId;
    }

    public void setOneUserId(String oneUserId) {
        this.oneUserId = oneUserId;
    }

    public String getTowUserId() {
        return towUserId;
    }

    public void setTowUserId(String towUserId) {
        this.towUserId = towUserId;
    }

    public int getNum() {
        return num;
    }

    public void setNum(int num) {
        this.num = num;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public String getMemberIds() {
        return memberIds;
    }

    public void setMemberIds(String memberIds) {
        this.memberIds = memberIds;
    }

    public String getGradeName() {
        return gradeName;
    }

    public void setGradeName(String gradeName) {
        this.gradeName = gradeName;
    }

    public int getAttentNum() {
        return attentNum;
    }

    public void setAttentNum(int attentNum) {
        this.attentNum = attentNum;
    }
}